body {
  font-family: sans-serif;
  color: #444;
  background-color: #f9f9f9;
}

main {
  max-width: 820px;
  margin: auto;
}

math-field {
  border: 1px solid #ddd;
  padding: 5px;
  margin: 10px 0 10px 0;
  border-radius: 5px;
  background-color: #fff;
}

#output {
  padding: 5px;
  margin: 10px 0 10px 0;
  border-radius: 5px;
  border: 1px solid #000;

  font-family: 'Source Code Pro', Menlo, 'Bitstream Vera Sans Mono', Monaco,
    Courier, 'Andale Mono', monospace;
  color: #f0c674;
  background: #35434e;
}

iframe {
  display: block;
  width: 100%;
  min-height: 230px;
  margin: 20px 0;
  border: 3px dashed #999;
  border-radius: 8px;
}
